a flower-bearing shrub - Französisch Englisch Wörterbuch